<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 定义两个变量a和b，并分别赋值2和5，请问如何交换a和b的值
        var a=2;
        var b=5;
        // 方式一：
        // var c=a;//c=2
        // a=b;
        // b=c;
        // console.log("a的值:"+a+",b的值:"+b);

        //方式二:
        a=a+b;//a=2+5=7
        b=a-b;//b=7-5=2
        a=a-b;//a=7-2=5
        console.log("a的值:"+a+",b的值:"+b);


        // 求[5,8]的随机整数

        // [0,1)--->[0,4)+5--->[5,9)

        
        var n= Math.floor(Math.random()*4+5);
        console.log(n);

        // 求[2,7]的随机整数
        // [0,1)--->[0,6)--->[2,8)

        var m= Math.floor(Math.random()*6+2);
        console.log(m);


        // 定义多个变量
        //     姓名
        //     年龄
        //     性别
        //     家庭住址
        //     毕业学校
        // 在当前页面输出：
        //     我叫XX，年龄XX，性别XX
        //     我的家庭住址是XX
        //     我的毕业院校是XX


        var username="花花";
        var age=20;
        var sex="女";
        var address="南京市";
        var school="南林";
        document.write("我叫"+username+",年龄"+age+",性别"+sex+"<br>我的家庭住址"+address+"<br>我的毕业院校"+school);


        // 分别提示用户输入长方形的长和宽，在控制台输出周长和面积
        // var w=Number(prompt("请输入长方形的长"));
        // var h=Number(prompt("请输入长方形的高"));
        // var l=w*2+h*2;
        // var s=w*h;
        // console.log("周长:"+l+",面积:"+s);



        // 提示用户输入一位三位数，如123，将其在控制台倒叙输出321
        var num=Number(prompt("请输入一个三位数:"));//123
        var ge=num%10;//3
        var shi=Math.floor(num/10)%10;//12.3   12   2
        var bai=Math.floor(num/100);//1.23  1
        // var all=ge*100+shi*10+bai;
        var all=""+ge+shi+bai;//"321"
        console.log(all);
    </script>
</head>
<body>
    
</body>
</html>